biotechnology biotech pharmaceutical surf offline chemistry medical drug discovery clinical research solaris hts lead discovery clinical high throughput screening clinical trials unix cancer lead optimization nanotechnology combinatorial chemistry